screen door – Català–English translations

🇬🇧 en ca

screen door noun

  • A light door of mesh
porta mosquitera
Wiktionary Links